2491 Delaware Ave, Buffalo, NY 14216-1712, Buffalo
"Great portions, great prices, great people. Most of their dishes are wonderful and I have been comin"
"Great portions, great prices, great people. Most of their dishes are wonderful and I have been comin"